This folder contains documentation and sample code to allow you to create a custom User Authentication Method for use with the AppleShare Client and AppleShare IP Server.
Note: The Client-side UAM requires version 3.8 or later of the AppleShare Client and the Server-side UAM requires version 6.2 or later of the AppleShare IP Server. The AppleShare Client 3.8.3 is included with the AppleShare IP 6.2 software suite.
Client UAM SDK
The Client UAM SDK folder contains header files needed for developing a Client UAM and sample code for creating a cleartext password Client UAM as well as DXH UAM sample code for the client. The samples use Code Warrior Pro 3.
Server UAM SDK
The Server UAM SDK folder contains header files and a library needed for developing a Server UAM and sample code for creating a cleartext Server UAM and DHX UAM sample code for the server. This folder also contains the sources for the PGPuam, both client and server. PGPuam is an AppleShare IP UAM that enables a user to perform two-way strongly authenticated logins to an AppleShare IP server from a Mac OS client. The PGPuam information, including all required documentation and samples, are contained within the Sample Code folder inside the Server UAM SDK folder.
Release Notes
The Release Notes file includes information for the entire UAM SDK, including the PGPuam, regarding known issues, and information about the UAM API and Carbon for Mac OS X.
UserAuthenticationModules.pdf
The User Authentication Modules document details the Client and Server UAM interfaces. This document is a PDF file and can be viewed with the Adobe Acrobat Reader 3.0 or later. Please refer to the documentation for all instructions and detailed information on AppleShare IP Server and Client UAM development.